Bookly\Lib\Entities\Customer A

Total Complexity 60
Dependencies 8
Dependents 25
Total lines 682
Lines of code 245
Logical lines of code 92
Comment lines 256
Methods 47
Properties 22

Methods 47

Method Rating Maintainability Complexity Lines of code
save()
A
53 9 18
deleteWithWPUser()
S
56 5 17
_buildQueryForAppointments()
S
49 1 36
getPastAppointments()
S
59 2 14
getAddress()
S
62 1 11
getAdditionalAddress()
S
82 1 3
setPostcode()
S
77 1 4
getCity()
S
82 1 3
setCity()
S
77 1 4
getStreet()
S
82 1 3
setStreet()
S
77 1 4
getStreetNumber()
S
82 1 3
setStreetNumber()
S
77 1 4
setNotes()
S
77 1 4
setAdditionalAddress()
S
77 1 4
getNotes()
S
82 1 3
setState()
S
77 1 4
setInfoFields()
S
77 1 4
getInfoFields()
S
82 1 3
getCreatedAt()
S
82 1 3
setCreatedAt()
S
77 1 4
getStripeAccount()
S
82 1 3
setStripeAccount()
S
77 1 4
getPostcode()
S
82 1 3
setCountry()
S
77 1 4
getState()
S
82 1 3
getFirstName()
S
82 1 3
getWpUserId()
S
82 1 3
setWpUserId()
S
77 1 4
getFacebookId()
S
82 1 3
setFacebookId()
S
77 1 4
getGroupId()
S
82 1 3
setGroupId()
S
77 1 4
getFullName()
S
82 1 3
setFullName()
S
77 1 4
setFirstName()
S
77 1 4
getUpcomingAppointments()
S
73 1 5
getLastName()
S
82 1 3
setLastName()
S
77 1 4
getPhone()
S
82 1 3
setPhone()
S
77 1 4
getEmail()
S
82 1 3
setEmail()
S
77 1 4
getBirthday()
S
82 1 3
setBirthday()
S
77 1 4
getCountry()
S
82 1 3
delete()
S
76 1 4